hand-operated winch - Spanish English Dictionary